﻿/*-------------------------------------------------------------------------
* 命名空间: WaferSelectV3.DAL.DataEntity/LevelCountHistoryEntity
* 类       名: LevelCountHistoryEntity
* 功      能:  TD
* 时      间:  2024/5/9 20:23:01
* 版      本:  V1.0
* 作      者:  Fioman
* 格      言:  Talk is cheap,show me the code ^_^
*-------------------------------------------------------------------------*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WaferSelectV3.DAL.DataEntity
{
    public class LevelCountHistoryEntity:EntityBase
    {
        /// <summary>
        /// 晶棒编号
        /// </summary>
        public string? CrystalNumber{ get; set; }
        /// <summary>
        /// 生产日期
        /// </summary>
        public string? ProductionDate { get; set; }
        /// <summary>
        /// 等级1
        /// </summary>
        public int Lv01 { get; set; }
        /// <summary>
        /// 等级2
        /// </summary>
        public int Lv02 { get; set; }
        /// <summary>
        /// 等级3
        /// </summary>
        public int Lv03 { get; set; }
        /// <summary>
        /// 等级4
        /// </summary>
        public int Lv04 { get; set; }
        /// <summary>
        /// 等级5
        /// </summary>
        public int Lv05 { get; set; }
        /// <summary>
        /// 等级6
        /// </summary>
        public int Lv06 { get; set; }
        /// <summary>
        /// 等级7
        /// </summary>
        public int Lv07 { get; set; }
        /// <summary>
        /// 等级8
        /// </summary>
        public int Lv08 { get; set; }
        /// <summary>
        /// 等级9
        /// </summary>
        public int Lv09 { get; set; }
        /// <summary>
        /// 等级10
        /// </summary>
        public int Lv10 { get; set; }
        /// <summary>
        /// 等级11
        /// </summary>
        public int Lv11 { get; set; }
        /// <summary>
        /// 等级12
        /// </summary>
        public int Lv12 { get; set; }
        /// <summary>
        /// 等级13
        /// </summary>
        public int Lv13 { get; set; }
        /// <summary>
        /// 等级14
        /// </summary>
        public int Lv14 { get; set; }
        /// <summary>
        /// 等级15
        /// </summary>
        public int Lv15 { get; set; }
        /// <summary>
        /// 等级16
        /// </summary>
        public int Lv16 { get; set; }
        /// <summary>
        /// 等级17
        /// </summary>
        public int Lv17 { get; set; }
        /// <summary>
        /// 等级18
        /// </summary>
        public int Lv18 { get; set; }

        /// <summary>
        /// 缺数直流
        /// </summary>
        public int Lv31 { get; set; }
        /// <summary>
        /// 直流
        /// </summary>
        public int Lv32 { get; set;}
        /// <summary>
        /// 遮挡报警
        /// </summary>
        public int Lv33 { get; set; }
        /// <summary>
        /// 错位报警
        /// </summary>
        public int Lv34 { get; set; }
        /// <summary>
        /// PLC通讯异常
        /// </summary>
        public int Lv35 { get; set; }
        /// <summary>
        /// 3D工位误触发
        /// </summary>
        public int Lv36 { get; set; }
        /// <summary>
        /// 3D数据错乱
        /// </summary>
        public int Lv37 { get; set; }
        /// <summary>
        /// 全部汇总
        /// </summary>
        public int Lv38 { get; set; }
        /// <summary>
        /// 正常分选汇总
        /// </summary>
        public int Lv39 { get; set; }

    }
}
